<?php
#
#
# Copyright TEDECO, 2009. http://tedeco.fi.upm.es
#
# This file is part of kumenya.
#
# Kumenya is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Kumenya is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Foobar.  If not, see <http://www.gnu.org/licenses/>.
#
#
#
?>
<?php
	Interfaz::ControlarSesion(Administrativo);

	include(Accion . "CriteriosConsultaPersonas.php");
	if ($exito) {
		// CAMPOS NO EDITABLES DE PERSONA
		$noEditablesPersona = Interfaz::TipoDeCampos ($criterios, Tipo);
		
		// CAMPOS A RELLENAR DE PERSONA
		$camposPersona = $noEditablesPersona;
		$UidPersona = array (Uid . TablaDeAlumnos => UID);
		$camposPersona = array_merge($camposPersona, $UidPersona);
	
		$criteriosMatricula = Matricula::CriteriosConsulta();
		
		if (empty($criteriosMatricula))
			$exito = FALSE;
		else {


			$criteriosAsignatura = Asignatura::getCampos();
			
			if (empty($criteriosAsignatura))
				$exito = FALSE;
			else {
				foreach ($criteriosAsignatura as $tipo => $vector)
					foreach ($vector as $nombreCampos => $noUsado)
						if (($nombreCampos != NombreAsignatura) &&
							 ($nombreCampos != "Facultad"))
							unset ($criteriosAsignatura[$tipo][$nombreCampos]);
				
				// CAMPOS NO EDITABLES DE ASIGNATURA
				$noEditablesAsignatura = Interfaz::TipoDeCampos ($criteriosAsignatura, Tipo);
				
				// CAMPOS A RELLENAR DE PERSONA
				$camposAsignatura = $noEditablesAsignatura;
				$UidAsignatura = array (Uid . TablaDeAsignaturas => UID);
				$camposAsignatura = array_merge($camposAsignatura, $UidAsignatura);

				// CAMPOS A RELLENAR DE PERSONA
				$camposPersona = $noEditablesPersona;
				$UidPersona = array (Uid . TablaDeAlumnos => UID);
				$camposPersona = array_merge($camposPersona, $UidPersona);
				
				$datos = Interfaz::DatosRecordados(TRUE);

				$exito = TRUE;
			}
		}
			
	}
?>